M5Stack Games
This is a random collection on projects for the m5stack, built on vanilla micropython and russhughes's ili9342 library. It looks like he might even be providing pre-compiled mp binary, but I've not tested it.
It contains:
- An SD card library
- A wrapper for the ili9342 library that enforces the SPI speed to work with the SD card
- A button library
- A bootloader! Will look for programs on the SD card and let you run them using cwd to hand off program flow to the main.py in the folder
- Some stolen fonts! I can't remeber at all where I got these from after almost a year
- A copy of tuupola's mpu6886 python driver
- An accelerometer program that draws crosshairs on the screen for different measurements
- An unfinished Space Invaders clone
- A bluetooth keyboard that I programmed and used with Spaceflight Simulator on Android to get rockets to orbit. It's just timings, so it will need to be reprogrammed for your use
- A full Snakey game!
- A 3D maze program that generates a maze and runs a raycaster so you can walk through it! Really slow unfortunatly
- A simple program that opens a wifi access point
- A desktop python program for drawing out sprites
As a rule, the apps in ./sd are finished, those in ./dev are not, and those in ./ are drivers or other tools